0
5
2
28
29
11
1
13
6
8
46
4
12
42
15
61
14
16
25
20
18
37
44
183
26
59
79
41
32
47
64
58
35
80
84
404
204
92
74
33
140
115
30
68
23
101